// $('.tree-container li').click(function(e) {
// 	e.stopPropagation();
// 	if($(this).hasClass('open')){
//
// 		$(this).children('ul')
// 		       .slideUp()
// 		       .parent('li')
// 			   .removeClass('open');
// 	}else{
// 		$(this).siblings()
// 			   .removeClass('open')
// 		       .children('ul')
// 		       .slideUp();
//
// 		$(this).children('ul')
// 			   .slideDown()
// 			   .parent('li')
// 			   .addClass('open');
// 	}
//
// });
//
// $('#menu-close-btn').click(function() {
//
// 	let $menu = $('.menu-tree');
// 	let $point = $('.page-point');
// 	let $container = $('.page-container');
//
// 	if($menu.hasClass('menu-close')){
// 		$menu.removeClass('menu-close');
// 		$point.removeClass('point-close');
// 		$container.removeClass('page-close');
// 	}else{
// 		$menu.addClass('menu-close');
// 		$point.addClass('point-close');
// 		$container.addClass('page-close');
// 	}
//
// });
//
//
// $(window).resize(function() {
// 	let winWidth = $(window).width();
//
//
// 	if(winWidth > 992) {
// 		$('.menu-tree').addClass('open').show();
// 	}else{
// 		$('.menu-tree').removeClass('open').hide();
// 	}
// })
//
// $('.menu-toggle').click(function() {
// 	let menutree = $('.menu-tree');
//
// 	if(menutree.hasClass('open')) {
// 		menutree.removeClass('open').slideUp();
// 	} else {
// 		menutree.addClass('open').slideDown();
// 	}
// })

var pageEffect = {

	init: function() {
        pageEffect.treeMeun();
        pageEffect.closeMenu();
        pageEffect.showMenu();
        pageEffect.switchMenu();
        //pageEffect.tabTable();
        // pageEffect.bigModal();
	},

	// 树菜单基本效果
	treeMeun: function() {
        $('.tree-container li').click(function(e) {
            e.stopPropagation();
            if ($(this).hasClass('open')) {

                $(this).children('ul')
                    .slideUp()
                    .parent('li')
                    .removeClass('open');
            } else {
                $(this).siblings()
                    .removeClass('open')
                    .children('ul')
                    .slideUp();

                $(this).children('ul')
                    .slideDown()
                    .parent('li')
                    .addClass('open');
            }

        });
	},

	// 点击关闭菜单
	closeMenu: function() {
        $('#menu-close-btn').click(function() {

            let $menu = $('.menu-tree');
            let $point = $('.page-point');
            let $container = $('.page-container');

            if ($menu.hasClass('menu-close')) {
                $menu.removeClass('menu-close');
                $point.removeClass('point-close');
                $container.removeClass('page-close');
            } else {
                $menu.addClass('menu-close');
                $point.addClass('point-close');
                $container.addClass('page-close');
            }

        });
	},

	// 大屏或小屏下菜单状态切换
	switchMenu: function() {
        $(window).resize(function() {
            let winWidth = $(window).width();


            if (winWidth > 992) {
                $('.menu-tree').addClass('open').show();
            } else {
                $('.menu-tree').removeClass('open').hide();
            }
        })
	},

	// 小屏下点击按钮显示隐藏菜单
	showMenu: function() {
        $('.menu-toggle').click(function() {
            let menutree = $('.menu-tree');

            if (menutree.hasClass('open')) {
                menutree.removeClass('open').slideUp();
            } else {
                menutree.addClass('open').slideDown();
            }
        })
	},



    // 双击放大模态框
    bigModal: function() {
        $('.modal-header').dblclick(function(){
            let $headPar = $(this).parents('.modal-dialog');

            $headPar.toggleClass('fullscreen');
        })
    }

}

$(function() {
    pageEffect.init();
})
